package _5_Create._5_3_prototype._5_3_2_manager;

public class ConcretePrototype implements Prototype {

    @Override
    public synchronized Prototype clone() {
        Prototype temp = null;
        try {
            temp = (Prototype) super.clone();
        } catch (CloneNotSupportedException e) {
            System.out.println("Clone failed");
        } finally {
            return temp;
        }
    }
}
